Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mutua Madrid Open - Madrid French Open - Paris Hong Kong Tennis Open - Hong Kong Mutua Madrid Open - Madrid U.S. Open - New York Shanghai Rolex Masters - Shanghai Great Britain F9 Great Britain F10 Canada F6 Great Britain F6 Great Britain F7 Great Britain F8 Greece F3 Greece F4 Greece F6 Greece F7 Turkey F18 Israel F7 Israel F8 USA F28 Great Britain F5 USA F29 USA F34 USA F21 USA F23 USA F39 Great Britain F11 Heilbronn Open - Heilbronn Open de l'Isere - Grenoble AXA Open - Espinho Open Castilla y Leon - Segovia Internationaux de Bretagne - Brest West Lakes Challenger Knoxville Challenger Irving Challenger Cary Challenger Fairfield Challenger Columbus Challenger Surbiton Challenger Binghamton Challenger Champaign Challenger Napa Challenger Aix En Provence Challenger Noumea Challenger Cary Challenger Aptos Challenger Dallas Challenger Manchester Challenger Ilkley Challenger Nottingham Challenger Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan UBS Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Nottingham Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open 13 - Marseille BMW Open - Munich Davidoff Swiss Indoors - Basel Binghamton Challenger Maui Challenger Las Vegas Challenger AXA Cup - London Aptos Challenger Noumea Challenger Newport Beach Challenger President's Cup 1999 - Tashkent Roanne Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Rado Geneva Challenger - Geneva Thailand Open - Bangkok Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle Rado Swiss Open - Gstaad Thailand Open - Bangkok Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton Grand Prix de Tennis de Toulouse - Toulouse Open 13 - Marseille Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Rado Swiss Open - Gstaad Gerry Weber Open - Halle Heineken Open - Auckland AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Allianz Suisse Open Gstaad - Gstaad The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Nottingham Open - Nottingham Davidoff Swiss Indoors - Basel Open 13 - Marseille Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha CA Tennis Trophy - Vienna UBS Open Gstaad - Gstaad Forli Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Estoril Open - Estoril Gerry Weber Open - Halle Dubai Tennis Open - Dubai Gerry Weber Open - Halle If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Winnipeg Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Nottingham 2 Challenger Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Tiburon Challenger Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Stockton Challenger Brisbane International - Brisbane Brisbane International - Brisbane Mercedes Cup - Stuttgart Gerry Weber Open - Halle Gerry Weber Open - Halle Gerry Weber Open - Halle AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Open Parc - Lyon Mercedes Cup - Stuttgart AEGON International - Eastbourne Abierto Mexicano - Los Cabos Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Nature Valley International - Eastbourne China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Rakuten Japan Open - Tokyo New York Open - New York European Open - Antwerp Astana Open - Nur-Sultan Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Open Parc - Lyon cinch Championships - London Abierto de Tenis Mifel - Los Cabos Stockholm Open - Stockholm Erste Bank Open - Vienna United Cup - Australia ASB Classic - Auckland Open Parc - Lyon Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Nordea Open - Bastad Barcelona Open Banc Sabadell - Barcelona Moselle Open - Metz Delray Beach Open - Delray Beach Gonet Geneva Open - Geneva Citi Open - Washington Dallas Open - Dallas ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2000 - Barcelona Dubai Duty Free Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland Swiss Indoors Basel - Basel Champaign Challenger Noumea Challenger Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Lexington Challenger TEB BNP Paribas Istanbul Open - Istanbul Rio Open - Rio de Janeiro Gerry Weber Open - Halle AEGON Championships - London Charlottesville Challenger Knoxville Challenger ASB Classic - Auckland Open Parc - Lyon Abierto Mexicano de Tenis Mifel - Los Cabos ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Surbiton Challenger Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Columbus Challenger Gerry Weber Open - Halle Shenzhen Open - Shenzhen Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle BB&T Atlanta Open - Atlanta ASB Classic - Auckland CA Tennis Trophy - Vienna Argentina Open - Buenos Aires Delray Beach Open - Delray Beach United Cup - Australia Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Murray River Open - Melbourne Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Noventi Open - Halle Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Dubai Tennis Open - Dubai Citi Open - Washington San Diego Open - San Diego ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Viking International - Eastbourne Erste Bank Open - Vienna Moselle Open - Metz ASB Classic - Auckland Gonet Geneva Open - Geneva Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Chengdu Open - Chengdu Korea Open - Seoul Estoril Open - Estoril China Open - Beijing Tennis Masters Series - Indian Wells The Stella Artois Grass Court Championships - London The Lipton Championships - Key Biscayne The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami adidas Open de Toulouse - Toulouse Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal CA Tennis Trophy - Vienna Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris ABN/AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells European Open - Antwerp NASDAQ-100 Open - Miami Argentina Open - Buenos Aires Rothesay International - Eastbourne Open Parc - Lyon Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Scania Stockholm Open - Stockholm Open 13 Provence - Marseille Heineken Open - Auckland Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Western & Southern Financial Group Masters - Cincinnati Cap Cana Challenger cinch Championships - London cinch Championships - London RCA Championships - Indianapolis Barcelona Open Banc Sabadell - Barcelona Pacific Life Open - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Kremlin Cup - Moscow NASDAQ-100 Open - Miami Tennis Masters Series - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome China Open - Beijing Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid The Dubai Tennis Championships - Dubai Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Argentina Open - Buenos Aires Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Miami Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris US Men's Clay Court Championship - Houston BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta China Open - Beijing National Bank Open - Montreal Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Zhuhai Open - Zhuhai Internazionali BNL d'Italia - Rome Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rothesay International - Eastbourne Miami Open - Miami Zhuhai Open - Zhuhai Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Nordic Open - Stockholm Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rolex Paris Masters - Paris National Bank Open - Toronto Rolex Paris Masters - Paris Wimbledon - London Cincinnati Open - Cincinnati French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Abierto de Tenis Mifel - Los Cabos Fever-Tree Championships - London Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York German Open - Hamburg Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Monte Carlo Open - Monte Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York National Bank Open - Toronto French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London cinch Championships - London Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 BNP Paribas Open - Indian Wells Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, QR, SUI-MAR 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Laver Cup - London Davis Cup, World Group, PO, NED-SUI 2-3 Hopman Cup - Perth Laver Cup - Prague Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, Finals, Group C ATP Cup - Sydney Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Group D, Glasgow Davis Cup, World Group, PO, COL-GBR 1-3 Davis Cup, Group B, Manchester Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Colonial Classic - Kooyong Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, World Group, SF, SUI-ITA 3-2 AAMI Classic - Kooyong Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Wimbledon (juniors) Watsons Water Champions Challenge - Hong Kong Colonial Classic - Kooyong Colonial Classic - Kooyong Laver Cup - Geneva Capitala World Tennis Championship AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Davis Cup, World Group, QF, SRB-GBR 2-0 The Mubadala World Tennis Championship The Mubadala World Tennis Championship Hopman Cup - Perth Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Laver Cup - Chicago Hopman Cup - Perth Davis Cup, Group I, 1R, POL-GBR 1-3 All Lower level tournaments Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London ASB Classic - Auckland Olympics - London Exhibition Diriyah Tennis Cup Mubadala World Tennis Championship Tennis Masters Cup - Houston Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Sydney Olympics - Beijing Nitto ATP Finals - Turin Olympics - Athens Internazionali BNL d'Italia - Rome